using System;
using System.Runtime.InteropServices;

namespace PCSComSale.Order.DS
{
	[Guid("AE634A5C-C529-4230-AC79-5D191EF7D101")]
	[Serializable]
	public class SO_AdditionChargeVO
	{
		private Decimal mAddChargeID;
		private int mAdditionChargeID;
		private Decimal mQuantity;
		private Decimal mUnitPrice;
		private Decimal mVatAmount;
		private Decimal mTotalAmount;
		private int mSaleOrderMasterID;
		private string mType;
		private Decimal mAmount;
		private int mReasonID;
		private int mSaleOrderDetailID;

		public Decimal AddChargeID
		{
			set { mAddChargeID = value; }
			get { return mAddChargeID; }
		}
		public int AdditionChargeID
		{
			set { mAdditionChargeID = value; }
			get { return mAdditionChargeID; }
		}
		public Decimal Quantity
		{
			set { mQuantity = value; }
			get { return mQuantity; }
		}
		public Decimal UnitPrice
		{
			set { mUnitPrice = value; }
			get { return mUnitPrice; }
		}
		public Decimal VatAmount
		{
			set { mVatAmount = value; }
			get { return mVatAmount; }
		}
		public Decimal TotalAmount
		{
			set { mTotalAmount = value; }
			get { return mTotalAmount; }
		}
		public int SaleOrderMasterID
		{
			set { mSaleOrderMasterID = value; }
			get { return mSaleOrderMasterID; }
		}
		public string Type
		{
			set { mType = value; }
			get { return mType; }
		}
		public Decimal Amount
		{
			set { mAmount = value; }
			get { return mAmount; }
		}
		public int ReasonID
		{
			set { mReasonID = value; }
			get { return mReasonID; }
		}
		public int SaleOrderDetailID
		{
			set { mSaleOrderDetailID = value; }
			get { return mSaleOrderDetailID; }
		}
	}
}
